nature protection and landscape conservation - Alemán Inglés Diccionario